package com.lgr.store.dao;

import com.lgr.store.vo.DepVo;
import com.lgr.store.vo.EmpVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface DepDAO {

    //查询
    List<DepVo> listAll();
    //统计记录数
    int getcount(DepVo depVo);
    //新增
    void add(DepVo depVo);
    //删除
    void deleteById(Integer depid);
    //修改
    void update(DepVo depVo);
    //根据id返回一条家庭联系信息
    DepVo findById(Integer depid);

    List<DepVo> findByParentId(int parentId);

    List<EmpVo> listEmp();

    List<DepVo> listChairman(String empId);
    List<EmpVo> selectEmp(@Param("depId") int depId);

}
